*{
    margin: 0;
    padding: 0;
}
input{
    outline: none;
}
ul,li{
    list-style: none;
}


.header{
    height: 240px;


.header_banner{
    width: 100%;
    height: 90px;
    position: relative;
    background: url(../images/wenxuan/ia_100000193.jpg)no-repeat center;
    img{
        width: 22px;
        height: 22px;
        position: absolute;
        right: 118px;
        top: 6px;
    }
}
.header_top{
    height: 36px;
    background-color: #f7f7f7;
    border-bottom: 1px solid #ccc;
    .header_top1{
        width: 1210px;
        height: 36px;
        margin: 0 auto;
        .u1{
            float: left;
            li{
                color: #878787;
                font-size: 12px;
                float: left;
                margin: 0px 16px;
                line-height: 36px;
                a{
                    color: #878787;
                    font-size: 12px;
                    padding-left: 8px;
                    text-decoration:none;
                    span{
                        color: red;
                        margin-left: 8px;
                    }
                }
            }
        }
        .u2{
            float: right;
            li{
                width: 66px;
                height: 36px;
                color: #878787;
                font-size: 12px;
                float: left;
                margin: 0px 16px;
                line-height: 36px;
                position: relative;
                a{
                color: #878787;
                font-size: 12px;
                padding-left: 8px;
                text-decoration:none;
                }
                b{
                    font-size: 0;
                    height: 4px;
                    line-height: 0;
                    right: -3px;
                    top: 16px;
                    width: 7px;
                    position: absolute;
                    background: url(https://static.winxuancdn.com/css/v2/images/common-bg.png) no-repeat;
                    background-position: -22px 0;               
                }
            }
        }
        
    }
   
}
.header_cent{
    width: 1210px;
    height: 112px;
    margin: 0 auto;
    .wenxuan_log{
        width: 296px;
        height: 44px;
        float: left;
        margin-top: 30px;
        
    }
    .wenxuan_input{
        width: 600px;
        height: 68px;
        float: left;
        margin-top: 20px;
        margin-left: 90px;
        position: relative;
        form{
            border: none;
        
        .input{
            width: 600px;
            height: 40px;
            img{
                width: 16px;
                height: 16px;
                position: absolute;
                left: 14px;
                top: 14px;
            }
            input{
                float: left;
                width: 482px;
                height: 40px;
                border: 1px solid #e43c3f;
                border-right: none;
            }
            button{
                width: 114px;
                height: 42px;
                float: left;
                border: none;
                background-color: #e43c3f;
            }
        }
    }
    .wenxuan_txt{
        width: 545px;
        height: 14px;
        font-size: 12px;
        float: left;
        margin-top: 6px;
        color: #999;
        a{
            text-decoration:none;
            display: inline-block;
            color: #F00;
            margin: 0px 8px;
        }
    }
    a{
        color: #999;
        font-size: 12px;
        text-decoration:none;
        display: inline-block;
        margin-top: 8px;
        
    }
    }
    .wenxuan_gouwu{
        width: 118px;
        height: 42px;
        border: 1px solid rgba(221,221,221,1);
        border-radius: 5px;
        float: left;
        position: relative;
        margin-left: 100px;
        margin-top: 26px;
        img{
            width: 22px;
            height: 22px;
          position: absolute;
          left: 14px;
          top: 9px;
           
        }
        p{
            font-size: 12px;
           margin-left: 50px;
           line-height: 42px;
           
        }
        .b1{
            color: #fff;
            left: 30px;
            line-height: 16px;
            position: absolute;
            top: 4px;
            border-radius: 21px;
            background: red;
            text-align: center;
            padding: 0 4px;  
           font-size: 12px;
            position: absolute;  
        }

    }
}
}

.master{
    height: 72px;
    background-color: #fff;
    .master_num{
        width: 1210px;
        height: 72px;
        margin: 0 auto;
        background-color: pink;
        .master_100{
            width: 1210px;
            height: 40px;
            margin: 0 auto;
          
            background-color: #fff;
            .master_100_left{
                width: 210px;
                height: 40px;
                float: left;
                line-height: 40px;
               padding-left: 20px;
               color: #fff;
               background: #c91518;
            }

            .master_100_right{
                width: 980px;
                height: 40px;
                line-height: 40px;
                float: left;
                background: #e4393c;
                font-size: 14px;
                font-weight: 700;

                .u_lie{
                    width: 824px;
                    height: 40px;
                    li{
                        margin: 0px 8px 0px 34px;
                        float: left;
                        a{
                            text-decoration:none;
                            color: #fff;
                            font-size: 14px;
                            font-weight: 700;
                        }
                    }
                }

            }
        }
        .master_200{
            width: 1210px;
            height: 32px;
            background: #f7f7f7;
            border-bottom: 1px solid #ebebeb;
            .u_list{
                width: 1210px;
                height: 32px;
                line-height: 32px;
                li{
                    float: left;
                    margin: 0px 0px 0px 0px;
                    a{
                        text-decoration:none;
                        color: #666;
                        border-left: 1px solid #ebebeb;
                        font-size: 14px;
                        padding: 0 18px;
                    }
                }
            }
        }

    }
}

.titles{
    height: 44px;
   
    .title_num{
        height: 44px;
        width: 1210px;
        margin: 0 auto;
        .title_100{
            width: 400px;
            height: 28px;
            line-height: 44px;
            a{
                padding-left: 12px;
                color: #666;
                font-size: 14px;
                text-decoration:none;
            }
        }
    }
}
.xqpage{
    height: 2400px;
    .xq_center{
        width: 1210px;
        height: 3000px;
        margin: 0 auto;
        // background-color: pink;
        .xq_left{
            width: 210px;
            height: 774px;
            float: left;
            // background-color: green;
            .xq_left_100{
                width: 210px;
                height: 394px;
                border: 1px solid #e7e7e7;
                .left_title{
                    width: 210px;
                    height: 30px;
                    line-height: 30px;
                    background-color: #f7f7f7;
                    border-bottom: 1px solid #e8e8e8;
                    h2{
                        font-size: 14px;
                        font-family: "Microsoft Yahei";
                        font-weight: 700;
                        color: #000;
                        text-align: center;                       
                    }
                }
                .cont{
                    width: 210px;
                    height: 352px;
                   
                    .left_100{
                        width: 192px;
                        height: 93px;
                        padding: 10px 0;
                        margin: 0 8px 4px;
                        border-bottom: 1px dotted #e7e7e7;
                        li{
                           
                          
                            a{
                                line-height: 26px;
                                font-size: 12px;
                                color: #cb151a;
                                text-align: center;
                                text-decoration:none;
                            }
                        }
                    }
                    .left_200{
                        width: 210px;
                        height: 80px;
                        padding-top: 4px;
                        img{
                            width: 200px;
                            height: 75px;
                           padding-left: 5px;
                        }
                    }
                    .left_300{
                        width: 210px;
                        height: 80px;
                        img{
                            width: 200px;
                            height: 75px;
                            padding-left: 5px;
                        }
                    }
                    .left_400{
                        width: 210px;
                        height: 80px;
                        img{
                            width: 200px;
                            height: 75px;
                            padding-left: 5px;
                        }
                    }
                }
            }
            .xq_left_200{
                width: 210px;
                height: 378px;
               margin-top: 14px;
                border: 1px solid #e7e7e7;
                .unit{
                    width: 210px;
                    height: 30px;
                    background-color: #f7f7f7;
                    line-height: 30px;
                    border-bottom: 1px solid #e7e7e7;
                    h2{
                        font-size: 14px;
                        font-family: "Microsoft Yahei";
                        font-weight: 700;
                        color: #000;
                        text-align: center; 
                                             
                    }
                }
                .cent{
                  
                    border-top: 0 none;
                    overflow: hidden;  
                    .list{
                        
                        li{
                            font-size: 12px;
                            margin: 0 9px;
                            border-bottom: 1px solid #f7f7f7; 
                            .cell-style-1 {
                                height: 76px;
                                position: relative;
                                img{
                                    text-align: center;
                                    float: left;
                                    width: 55px;
                                    height: 55px;
                                    padding: 10px 6px 0 0;                                  
                                }
                                .name{
                                    height: 40px;
                                    line-height: 20px;
                                    margin: 6px 0;
                                    a{
                                        text-decoration: none;
                                        color: #666;
                                        text-align: center;
                                        font-size:12px;                                       
                                    }                                  
                                }
                                .price-n{
                                    height: 14px;
                                    line-height: 14px;
                                    overflow: hidden;
                                    font-size: 12px;
                                    b{
                                        font-size: 13px;
                                        font-weight: 700;
                                        font-family: "Microsoft Yahei";
                                        color: #e20000;                                       
                                    }                                   
                                }
                            } 
                            .list-accordion{
                                height: 32px;
                                line-height: 32px;
                                margin: 0 12px;
                                overflow: hidden;
                            } 
                            a {
                                text-decoration: none;
                                color: #666;
                                text-align: center;
                            }   
                        }
                   }  
                          
                }
            }
        }
        .main-wrap{
            width: 990px;
            height: 2429px;
            float: left;
            .module{

                .unit {
                    color: #666;
                    font-size: 12px;
                    font-family: simsun;
                    .cell-detail {
                        position: relative;
                        min-height: 460px;
                        .info-main{
                            padding-left: 370px;
                            position: relative;
                            z-index: 0;
                            .name{
                                position: relative;
                                padding-bottom: 12px;
                                margin-bottom: 12px;
                                border-bottom: 1px dotted #e7e7e7;
                                font-family: "Microsoft Yahei";
                                h1 {
                                    max-height: 48px;
                                    line-height: 24px;
                                    margin-bottom: 6px;
                                    font-size: 18px;
                                    font-weight: 700;
                                    color: #000;
                                    overflow: hidden;
                                }
                                 h3 {
                                    height: 48px;
                                    line-height: 24px;
                                    font-size: 15px;
                                    color: red;
                                    overflow: hidden;
                                }                              
                            }
                            .attr{
                                padding-bottom: 12px;
                                margin-bottom: 12px;
                                border-bottom: 1px dotted #e7e7e7;
                                line-height: 28px;
                                .price-o{

                                    .attr-title{
                                        width: 76px;
                                        float: left;                  
                                    }
                                    b {
                                        font-weight: 400;
                                        font-size: 13px;
                                        font-family: "Microsoft Yahei";
                                        text-decoration: line-through;
                                    }
                                }
                               
                                .price-n{
                                    .attr-title{
                                        width: 76px;
                                        float: left;                  
                                    }
                                    b {
                                        font-size: 24px;
                                        font-family: "Microsoft Yahei";
                                        font-weight: 700;
                                        color: #e4393d;
                                    }
                                }
                                .express{
                                    .attr-title{
                                        width: 76px;
                                        float: left;                  
                                    }
                                    dd {
                                        margin-left: 76px;
                                        .store{
                                            position: relative;
                                            display: inline-block;
                                            height: 22px;
                                            line-height: 20px;
                                           .store-input {
                                                display: inline-block;
                                                height: 20px;
                                                line-height: 20px;
                                                padding: 0 18px 0 6px;
                                                border: 1px solid #d5d5d5;
                                                cursor: pointer;
                                                background: #fff;
                                                position: relative;
                                                z-index: 2;
                                                b {
                                                    position: absolute;
                                                    width: 9px;
                                                    height: 5px;
                                                    top: 8px;
                                                    right: 5px;
                                                    background: url(https://static.winxuancdn.com/css/v2/images/common-bg.png) no-repeat;
                                                    background-position: -259px 0;
                                                    

                                                }
                                            } 
                                            .store-pop {
                                                display: none;
                                                position: absolute;
                                                left: 0;
                                                top: 20px;
                                                z-index: 1;
                                            }
                                                                           
                                        }
                                        .status {
                                            margin-left: 8px;
                                            font-size: 14px;
                                            font-weight: 700;
                                            color: #666;
                                        }          
                                    }
                                    .express-tip{
                                        b {
                                            font-weight: 700;
                                        }
                                    }
                                    .link {
                                        text-decoration:none;
                                        margin-left: 30px;
                                    }
                                    
                                        
                                      
                                } 
                                .author{
                                    .attr-title{
                                        width: 76px;
                                        float: left;                  
                                    }
                                  dd {
                                        margin-left: 76px;
                                        a{
                                            text-decoration:none;
                                        }
                                    }  
                                }
                                .class{
                                    .attr-title{
                                        width: 76px;
                                        float: left;                  
                                    } 
                                    dd {
                                        margin-left: 76px;
                                        a{
                                            text-decoration:none;
                                        }
                                    }  
                                } 
                                .sale{
                                    .attr-title{
                                        width: 76px;
                                        float: left;                  
                                    } 
                                    dd {
                                        margin-left: 76px;
                                        a{
                                            text-decoration:none;
                                            
                                        }
                                        .status {
                                            font-weight: 700;
                                            color: #e4393d;
                                        }
                                    }  
                                }                         
                            }
                            .purchase{
                                border-bottom: 0 none;
                                padding-bottom: 12px;
                                margin-bottom: 12px;
                                border-bottom: 1px dotted #e7e7e7;
                                line-height: 28px;
                                .buy-num{
                                    .attr-title {
                                        width: 76px;
                                        float: left;
                                    }
                                    dd{
                                        .buy-num-active{
                                            a {
                                                display: inline-block;
                                                width: 13px;
                                                height: 13px;
                                                border: 1px solid #d5d5d5;
                                                line-height: 13px;
                                                text-align: center;
                                                text-decoration: none;
                                                vertical-align: middle;
                                            }
                                            .buy-num-text {
                                                width: 34px;
                                                height: 20px;
                                                line-height: 20px;
                                                margin: 0 3px;
                                                text-align: center;
                                                border: 1px solid #a0a0a0;
                                                vertical-align: middle;
                                                color: #343434;
                                            }
                                        }
                                    }
                                } 
                                .buy-active{
                                    padding: 18px 0;
                                   
                                    dd{
                                        .active-normal {
                                            
                                        }
                                        .buy-btn-1 {
                                            
                                            display: inline-block;
                                            width: 172px;
                                            height: 37px;
                                            margin-right: 19px;
                                            color: #fff;
                                            font-size: 0;
                                            vertical-align: middle;
                                            background: url(https://static.winxuancdn.com/css/v2/images/common-btn.png?20170907) no-repeat;
                                            background-position: 0 -38px;
                                        
                                        }
                                    }
                                } 
                                .buy-service{
                                    position: relative;
                                    .attr-title {
                                        width: 76px;
                                        float: left;
                                    }
                                    dd{
                                        .character {
                                            padding: 10px 0;
                                            display: block;
                                            color: #ddd;
                                            margin-left: 64px;
                                            a {
                                                text-decoration:none;
                                                margin: 0 11px;
                                                color: #666;
                                            }
                                        } 
                                                      
                                    }
                                }                                                        
                            }                           
                        }

                      .info-side{
                        position: absolute;
                        left: 0;
                        top: 0;
                        width: 352px;
                        a {
                            text-decoration: none;
                            color: #666;
                            text-align: center;
                        }
                        .imgsss {
                            width: 350px;
                            height: 350px;
                            margin-bottom: 20px;
                            border: 1px solid #e8e8e8;
                            position: relative;
                            #smallImg {
                                width: 350px;
                                height: 350px;
                                // background: url(../images/wenxuan1/ia_100000010.jpg) center;
                                background-size: cover;
                                position: absolute;
                                left: 0;
                                top: 0;
                                #smallArea {
                                    display: none;
                                    width: 20px;
                                    height: 20px;
                                    background: rgba(200, 250, 200, 0.4);
                                    position: absolute;
                                    left: 40px;
                                    top: 0;
                                }
                            }
                            #bigArea {
                                overflow: hidden;
                                width: 400px;
                                height: 400px;
                                background: rgba(200, 200, 250, 0.5);
                                position: absolute;
                                left: 360px;
                                top: 0px;
                                display: none;
                                #bigImg {
                                    width: 600px;
                                    height: 600px;
                                    position: absolute;
                                    left: 0; 
                                    top: 0;
                                    
                                }
                            }
                    
                          
                        
                        } 
                        .infoLink{
                            overflow: hidden;
                            margin-bottom: 10px;
                            .linkLeft {
                                display: block;
                                float: left;
                                width: 106px;
                                height: 27px;
                                background: url(https://static.winxuancdn.com/css/v2/images/common-btn.png?20170907) 0 -728px no-repeat;
                                margin-left: 60px;
                                cursor: pointer;
                            }                                                     
                        }
                        .share{
                            position: relative;
                            margin-bottom: 16px;
                            padding-left: 26px;
                            .share_jiathis {
                                float: left;
                                padding-top: 5px;
                            } 
                            .collect-btn {
                                display: inline-block;
                                float: left;
                                width: 86px;
                                height: 27px;
                                margin-left: 32px;
                                background: url(https://static.winxuancdn.com/css/v2/images/common-btn.png?20170907) no-repeat;

                            }                         
                        }                      
                      }      
                    }                   
                }              
            }
            .module2{
                width: 990px;
                height: 190px;
                .unit {
                    color: #666;
                    font-size: 12px;
                    font-family: simsun;
                    .col{
                        margin-bottom: 10px;
                        position: relative;
                        .p-intro{

                        }
                        a {
                            text-decoration: none;
                            color: #666;
                            text-align: center;
                        }
                        .atf-head{
                            .tab {
                                height: 26px;
                                border: 1px solid #f3f3f3;
                                border-bottom: 1px solid #cfcfcf;
                                overflow: visible;
                                .tab-item {
                                    float: left;
                                    width: 121px;
                                    height: 26px;
                                    line-height: 26px;
                                    margin-left: -1px;
                                    font-size: 14px;
                                    font-weight: 700;
                                    text-align: center;
                                    cursor: pointer;                         
                                    font-family: "Microsoft Yahei";
                                }
                                .current {
                                    color: #000;
                                    height: 27px;
                                    border-top: 3px solid #e20000;
                                    border-left: 1px solid #e8e8e8;
                                    border-right: 1px solid #e8e8e8;
                                    background: #f9f9f9;
                                    margin-top: -3px;
                                }
                                .tab-item-2 {
                                    width: 156px;
                                    position: relative;
                                    .link {
                                        margin-left: 4px;
                                        font-size: 12px;
                                        font-family: simsun;
                                        font-weight: 400;
                                        color: #1a66b3;
                                    }
                                    s {
                                        position: absolute;
                                        top: 4px;
                                        right: -1px;
                                        height: 17px;
                                        border-left: 1px solid #e8e8e8;
                                        font-size: 0;
                                        line-height: 0;
                                    }
                                }
                            }
                             .lift {
                                height: 28px;
                                border: 1px solid #e8e8e8;
                                border-top: 0 none;
                                background: #fff;
                                position: relative;
                                .lift-purchase {
                                    float: left;
                                    height: 28px;
                                    line-height: 28px;
                                    padding-right: 10px;
                                    text-align: center;
                                    overflow: hidden;
                                    .lift-title {
                                        display: inline-block;
                                        width: 62px;
                                        height: 28px;
                                        padding-right: 2px;
                                        margin-left: 32px;
                                        background: url(https://static.winxuancdn.com/css/v2/images/common-bg.png) -295px -83px no-repeat;
                                        color: #fff;
                                    }
                                    a {
                                        background: url(https://static.winxuancdn.com/css/v2/images/repeat-bg.png) 2px -171px no-repeat;
                                        display: inline-block;
                                        height: 28px;
                                        padding-left: 22px;
                                        padding-right: 9px;
                                        font-size: 12px;
                                        font-family: "Microsoft Yahei";
                                        text-decoration: none;
                                    }
                                }
                                .lift-price {
                                    position: absolute;
                                    right: 9px;
                                    top: -26px;
                                    height: 23px;
                                    line-height: 23px;
                                    vertical-align: middle;
                                    .price-n{
                                        
                                            b {
                                                font-size: 20px;
                                                font-weight: 700;
                                                color: #e4393d;
                                                font-family: "Microsoft Yahei";
                                                vertical-align: middle;
                                                display: inline-block;
                                                margin-top: -16px;
                                            }
                                            
                                        
                                    }
                                    .active-normal {
                                        background-position: 0 -350px;
                                    }
                                    .buy-btn-4 {
                                        display: inline-block;
                                        width: 143px;
                                        height: 23px;
                                        line-height: 23px;
                                        text-align: center;
                                        background: url(https://static.winxuancdn.com/css/v2/images/common-btn.png?20170907) no-repeat;
                                        background-position: 0 -350px;
                                    }
                                }
                                .lift-price {
                                    position: absolute;
                                    right: 9px;
                                    top: -26px;
                                    height: 23px;
                                    line-height: 23px;
                                }
                            }
                        }
                        .cont {
                            width: 990px;
                            height: 133px;
                            border: 1px solid #e8e8e8;
                            border-top: 0 none;
                            background: #f9f9f9;
                            .list-text-3 {
                                padding: 18px 30px;
                                li {
                                    float: left;
                                    width: 33.3%;
                                    line-height: 24px;
                                }
                            }
                        }
                    }
                }
            }
            .module3{
                width: 990px;
                height: 150px;
                .unit{
                    color: #666;
                    font-size: 12px;
                    font-family: simsun;
                    .slave-banner {
                        margin-left: -10px;
                        margin-bottom: 10px;
                        position: relative;
                        .s1of3 {
                            float: left;
                            margin-left: 10px;
                            img {
                                width: 323px;
                                height: 150px;
                                display: block;
                            }
                        }
                    }
                }
            }
            .module4{
                width: 990px;
                height: 954px;
                .unit {
                    color: #666;
                    font-size: 12px;
                    font-family: simsun;
                    .col-goods-infotext {
                        position: relative;
                        a {
                            position: absolute;
                            top: -58px;
                           
                        }
                        .title{
                           
                            .tab {
                                height: 26px;
                                border: 1px solid #f3f3f3;
                                border-bottom: 1px solid #cfcfcf;
                                overflow: visible;
                                .tab-item {
                                    float: left;
                                    width: 121px;
                                    height: 26px;
                                    line-height: 26px;
                                    margin-left: -1px;
                                    font-size: 14px;
                                    font-weight: 700;
                                    text-align: center;
                                    cursor: pointer;                                 
                                    font-family: "Microsoft Yahei";
                                  
                                }
                               
                                .current {
                                    color: #000;
                                    height: 27px;
                                    border-top: 3px solid #e20000;
                                    border-left: 1px solid #e8e8e8;
                                    border-right: 1px solid #e8e8e8;
                                    background: #f9f9f9;
                                    margin-top: -3px;
                                   
                                }
                              
                            }
                        }
                        .cont {
                            padding: 20px;
                            border: 0;
                            background: #fff;
                            .text-words-1 {
                                line-height: 21px;
                                overflow: hidden;
                            }
                        }
                    }
                    .col {
                        margin-bottom: 10px;
                    }
                }
            }
            .module5{
            width: 990px;
            height: 264px;
            .unit {
                color: #666;
                font-size: 12px;
                font-family: simsun;
                .col {
                    margin-bottom: 10px;
                    position: relative;
                    .title{
                        .tab {
                            height: 26px;
                            border: 1px solid #f3f3f3;
                            border-bottom: 1px solid #cfcfcf;
                            overflow: visible;
                            .tab-item {
                                float: left;
                                width: 121px;
                                height: 26px;
                                line-height: 26px;
                                margin-left: -1px;
                                font-size: 14px;
                                font-weight: 700;
                                text-align: center;
                                cursor: pointer;                                 
                                font-family: "Microsoft Yahei";
                                a{
                                    text-decoration: none;
                                    color: #666;
                                    text-align: center;               
                                }
                            }
                            .current {
                                color: #000;
                                height: 27px;
                                border-top: 3px solid #e20000;
                                border-left: 1px solid #e8e8e8;
                                border-right: 1px solid #e8e8e8;
                                background: #f9f9f9;
                                margin-top: -3px;
                            }
                        }
                    }
                    .cont {
                        border: 1px solid #e8e8e8;
                        border-top: 0 none;
                        background: #f9f9f9;
                        .comment-star{
                            line-height: 20px;
                            overflow: hidden;
                            padding: 20px 20px 15px;
                            dl {
                                float: left;
                                display: inline-block;
                            }
                             .score {
                                margin-right: 20px;
                                width: 86px;
                                dd{
                                    b {
                                        color: #f58b1a;
                                        font-size: 48px;
                                        font-family: 'Microsoft Yahei';
                                        font-weight: 700;
                                        line-height: 60px;
                                    }
                                }
                            }   
                            .star-list {
                                padding-right: 48px;
                                border-right: 1px dashed #e7e7e7;
                                width: 264px;
                                .star5{
                                    .star {
                                       
                                        display: inline-block;
                                        width: 90px;
                                        height: 15px;
                                        background: url(https://static.winxuancdn.com/css/v2/images/common-bg.png) no-repeat;       
                                        background-position: 0 -64px;                  
                                    }
                                    .star-line {
                                        border: 1px solid #FFDB73;
                                        height: 5px;
                                        width: 110px;
                                        display: inline-block;
                                        overflow: hidden;
                                        margin: 0 10px;
                                        position: relative;
                                       s {
                                            background: #FAB500;
                                            display: inline-block;
                                            height: 5px;
                                            position: absolute;
                                            top: 0;
                                        }
                                    }
                                }
                                .star4{
                                    .star {
                                        display: inline-block;
                                        width: 90px;
                                        height: 15px;
                                        background: url(https://static.winxuancdn.com/css/v2/images/common-bg.png) no-repeat;
                                        background-position: 0 -81px;
                                    }
                                    .star-line {
                                        border: 1px solid #FFDB73;
                                        height: 5px;
                                        width: 110px;
                                        display: inline-block;
                                        overflow: hidden;
                                        margin: 0 10px;
                                        position: relative;
                                         s {
                                            background: #FAB500;
                                            display: inline-block;
                                            height: 5px;
                                            position: absolute;
                                            top: 0;
                                        }
                                    }
                                }
                                .star3{
                                    .star {
                                        display: inline-block;
                                        width: 90px;
                                        height: 15px;
                                        background: url(https://static.winxuancdn.com/css/v2/images/common-bg.png) no-repeat;
                                        background-position: 0 -98px;
                                    }
                                    .star-line {
                                        border: 1px solid #FFDB73;
                                        height: 5px;
                                        width: 110px;
                                        display: inline-block;
                                        overflow: hidden;
                                        margin: 0 10px;
                                        position: relative;
                                        s {
                                            background: #FAB500;
                                            display: inline-block;
                                            height: 5px;
                                            position: absolute;
                                            top: 0;
                                        }
                                    }
                                }
                                .star2{
                                    .star {
                                        display: inline-block;
                                        width: 90px;
                                        height: 15px;
                                        background: url(https://static.winxuancdn.com/css/v2/images/common-bg.png) no-repeat;
                                        background-position: 0 -116px;
                                    }
                                    .star-line {
                                        border: 1px solid #FFDB73;
                                        height: 5px;
                                        width: 110px;
                                        display: inline-block;
                                        overflow: hidden;
                                        margin: 0 10px;
                                        position: relative;
                                        s {
                                            background: #FAB500;
                                            display: inline-block;
                                            height: 5px;
                                            position: absolute;
                                            top: 0;
                                        }
                                    }
                                }
                                .star1{
                                    .star {
                                        display: inline-block;
                                        width: 90px;
                                        height: 15px;
                                        background: url(https://static.winxuancdn.com/css/v2/images/common-bg.png) no-repeat;
                                        background-position: 0 -134px;
                                    }
                                    .star-line {
                                        border: 1px solid #FFDB73;
                                        height: 5px;
                                        width: 110px;
                                        display: inline-block;
                                        overflow: hidden;
                                        margin: 0 10px;
                                        position: relative;
                                        s {
                                            background: #FAB500;
                                            display: inline-block;
                                            height: 5px;
                                            position: absolute;
                                            top: 0;
                                        }
                                    }
                                }
                            }
                            .grade {
                                margin-left: 40px;
                                .star-big {
                                    padding: 5px 0;
                                    b {
                                        width: 25px;
                                        height: 25px;
                                       
                                        display: inline-block;
                                        padding-right: 2px;
                                        cursor: pointer;
                                        vertical-align: middle;
                                        background: url(https://static.winxuancdn.com/css/v2/images/common-bg.png) no-repeat;
                                        background-position: -190px -32px;
                                    }
                                }
                                .comment-btn-1 {
                                    background: url(https://static.winxuancdn.com/css/v2/images/common-btn.png?20170907) 0 -388px no-repeat;
                                    width: 120px;
                                    height: 32px;
                                    line-height: 32px;
                                    color: #fff;
                                    display: inline-block;
                                    font-family: 'Microsoft Yahei';
                                    font-size: 14px;
                                    margin-right: 24px;
                                    vertical-align: middle;
                                }
                                .text a {
                                    color: #005eaa;
                                    margin-left: 5px;
                                    text-decoration:none;
                                }
                            } 
                            dl {
                                float: left;
                                display: inline-block;
                            }                     
                        }                       
                    }
                }
                .comment{
                    width: 990px;
                    height: 84px;
                    .title{
                        width: 990px;
                        height: 28px;
                    }
                    .cont{
                        width: 990px;
                        height: 56px;
                        border: 1px solid #e8e8e8;
                        border-top: 0 none;
                        background: #f9f9f9;  
                        line-height: 56px;
                          span{
                              margin-left: 20px;
                          }
                    }
                }
            }
            }
            .module6{
                width: 990px;
                height: 208px;
                padding-top: 10px;
                .unit {
                    color: #666;
                    font-size: 12px;
                    font-family: simsun;
                    .col {
                        margin-bottom: 10px;
                        position: relative;
                        a {
                            text-decoration: none;
                            color: #666;
                            text-align: center;
                        }
                        .title{
                            .tab {
                                height: 26px;
                                border: 1px solid #f3f3f3;
                                border-bottom: 1px solid #cfcfcf;
                                overflow: visible;
                                .tab-item {
                                    float: left;
                                    width: 121px;
                                    height: 26px;
                                    line-height: 26px;
                                    margin-left: -1px;
                                    font-size: 14px;
                                    font-weight: 700;
                                    font-family: "Microsoft Yahei";
                                    text-align: center;
                                    cursor: pointer;
                                    a {
                                        text-decoration: none;
                                        color: #666;
                                        text-align: center;
                                    }
                                    .link {
                                        margin-left: 4px;
                                        font-size: 12px;
                                        font-family: simsun;
                                        font-weight: 400;
                                        color: #1a66b3;
                                    }
                                }
                            }
                        }
                      .cont {
                            border: 1px solid #e8e8e8;
                            border-top: 0 none;
                            background: #f9f9f9;
                            .master-consult{
                                line-height: 20px;
                                overflow: hidden;
                                padding: 20px 20px 15px;
                                .consult-policy {
                                    overflow: hidden;
                                    margin-bottom: 20px;
                                    padding: 0 5px 0 10px;
                                    .consult-policy-item  {
                                        float: left;
                                        line-height: 24px;
                                        background: #fff;
                                        .tag {
                                            background: url(https://static.winxuancdn.com/css/v2/images/common-bg.png) -222px -88px no-repeat;
                                            width: 28px;
                                            float: left;
                                            height: 54px;
                                            display: inline-block;
                                            font-size: 15px;
                                            font-family: 'Microsoft Yahei';
                                            color: #FFF;
                                            padding: 10px 2px 0;
                                            line-height: 16px;
                                            font-weight: 700;
                                            text-align: center;
                                        }
                                        .item-product {
                                            width: 135px;
                                        }
                                        p {
                                            width: 188px;
                                            margin: 10px 15px 10px 10px;
                                            float: left;
                                            border-right: 1px dotted #e7e7e7;
                                            height: 100px;
                                            padding: 2px 16px 2px 10px;
                                        }
                                    }
                                    .consult-policy-question {
                                        width: 150px;
                                        height: 65px;
                                        padding: 25px 10px 30px;
                                        text-align: center;
                                        .consult-btn {
                                            background: url(https://static.winxuancdn.com/css/v2/images/common-btn.png?20170907) 0 -449px no-repeat;
                                            display: inline-block;
                                            width: 106px;
                                            height: 39px;
                                        }
                                    }
                                }         
                            }
                        }
                    }
                }
            }

        }
    }
}



.grid-m1210 {
 height: 462px;
    
.col-main{
    width: 100%;
    float: left;
    .unit {
        width: 1210px;
        height: 192px;
        color: #666;
        font-size: 12px;
        margin: 0 auto;
        font-family: simsun;
        .main-service {
            width: 1210px;
            height: 192px;
            margin: 0 auto;
            overflow: hidden;
            padding: 28px 8px 25px;
            .main-service-list {
                float: left;
                margin-right: 38px;
                width: 140px;
              dt {
                    border-bottom: 1px solid #c9c9c9;
                    color: #666;
                    font-family: "Microsoft Yahei";
                    font-size: 16px;
                    font-weight: 700;
                    line-height: 28px;
                    margin-bottom: 6px;
                    position: relative;
                    text-align: center;
                }
                dd {
                
                    font-size: 13px;
                    line-height: 20px;
                    padding-left: 20px;background: url(https://static.winxuancdn.com/css/v2/images/repeat-bg.png) no-repeat;
                    background-position: 2px 0;
                    a {
                        text-decoration: none;
                        color: #666;
                        text-align: center;
                    }
                }
            }
            .main-service-ebook {
                margin-right: -38px;
                 dd {
                    line-height: 26px;
                    padding-left: 0;
                    font-size: 13px;
                  a {
                        display: inline-block;
                        padding-left: 26px;
                    }
                    .icon-service-ebook1 {
                        background: url(https://static.winxuancdn.com/css/v2/images/repeat-bg.png) no-repeat;

                        background-position: 0 -24px;
                    }
                    .icon-service-ebook2 {
                        background: url(https://static.winxuancdn.com/css/v2/images/repeat-bg.png) no-repeat;
                        background-position: 0 -52px;
                    }
                    .icon-service-ebook3 {
                        background: url(https://static.winxuancdn.com/css/v2/images/repeat-bg.png) no-repeat;
                        background-position: 0 -77px;
                    }
                    .icon-service-ebook4 {
                        background: url(https://static.winxuancdn.com/css/v2/images/repeat-bg.png) no-repeat;
                        background-position: 0 -102px;
                    }
                }
            }
        }
    }
    .home_footer {
        width: 1210px;
        height: 252px;
        margin: 0 auto;
        .content {
            width: 1210px;
            height: 252px;
            padding-bottom: 25px;
            .top {
                width: 1210px;
                height: 110px;
                text-align: center;
                height: 110px;
                .center {
                    width: 1195px;
                    margin: 0 auto;
                    display: flex;
                    div {
                        height: 55px;
                        flex: 1;
                        color: #444;
                        font-size: 20px;
                        margin-top: 25px;
                        font-weight: 600;
                        .icon_bg {
                            background-size: 100%;
                            width: 56px;
                            height: 56px;
                            display: inline-block;
                            border-radius: 50%;
                            vertical-align: bottom;
                            color: transparent;
                           
                        }
                        div {
                            display: inline-block;
                            border-left: 1px solid #E6E6E6;
                            padding-left: 16px;
                            margin-left: 13px;
                            color: #444;
                            line-height: 26px;
                        }
                        .icon_bg1 {
                            background: url(https://static.winxuancdn.com/frontstatic/pc/dist/img/login_footer1.png) no-repeat;
                        }
                      .icon_bg2 {
                            background: url(https://static.winxuancdn.com/frontstatic/pc/dist/img/login_footer2.png) no-repeat;
                        }
                        .icon_bg3 {
                            background: url(https://static.winxuancdn.com/frontstatic/pc/dist/img/login_footer3.png) no-repeat;
                        }
                        .icon_bg4 {
                            background: url(https://static.winxuancdn.com/frontstatic/pc/dist/img/login_footer4.png) no-repeat;
                        }
                        
                    }
                }
            }
            .bottom{
                width: 1210px;
                height: 90px;
                margin: 0 auto;
                text-align: center;
                margin-top: 52px;
                p {
                    margin: 0;
                    padding: 0;
                }
               .winshare_info {
                    color: #666;
                    font-size: 14px;
                    margin-bottom: 20px;
                    a {
                        text-decoration: none;
                        color: #666;
                        text-align: center;
                    }
                }
                .putOnrecords {
                    color: #666;
                    font-size: 13px;
                    line-height: 25px;
                    a {
                        text-decoration: none;
                        color: #666;
                        text-align: center;
                    }
                }
            }
        }
    }
    
 }
}   


           